import { createSSRApp } from 'vue'
import App from './App.vue'
// main.js
import uvUI from '@climblee/uv-ui'
import { installUIHelpers } from './src/utils/ui.js'

// 引入Mock数据（开发环境）
if (process.env.NODE_ENV === 'development') {
  import('./mock/index.js')
}

// 全局混入
const app = createSSRApp(App)
// #ifndef VUE3
Vue.use(uvUI);
// #endif
// #ifdef VUE3
app.use(uvUI);
// #endif

// 安装全局 UI 助手
installUIHelpers(app)

export function createApp() {
  return {
    app
  }
}
